storming mad - French English Dictionary